Nick’s Barber

28 High Street, Leamington, England