how much does a haircut cost in london?
The average cost of a haircut is around £5 – 15 at a barber, but at a hair salon it can be anything between £20 – £100 (or more), depending on what you're getting done and whether you go for a high-end salon.