This is THE best barbers in the whole of London, quite possibly the entire UK!
Leo is an exceptional barber with a genuine passion for what he does that shines through in his work.
The style, atmosphere, and friendliness of Castro's Barbershop is fantastic!