The Square
19 Lower Clapton Road
London E5 0NS
Tel. 020 8985 9674
info@thesquareclapton.co.uk

Bookings & enquiries, please call 020 8985 9674

© The Square | Privacy