Captain Dundee Barbershop

339 Cambridge Heath Road, London, England