Hairdressers in London

1 shop taking bookings, from £28. Book directly with them — prices are theirs and so is the diary.