BOOK NOW

Good food and good eating right on your doorstep

The Square is a Modern European restaurant in the heart of Clapton, serving seasonal plates influenced by Balkan flavours, and low intervention wines.