Untitled-32

Opening Hours

Monday to Saturday 10.00 - 17.30

Sunday & Bank Holidays Closed

72 Church Road, Barnes, London, SW13 0DQ.

Tel: +44 (0)208 741 9181