A delightful deli on Bonnington Square which specialises in Italian produces and simple, delicious daily lunches and seasonal sandwiches. A real gem and proper community hub.
Time Out says
Details
- Address
- 13 Bonnington Square
- London
- SW8 1TE
Discover Time Out original video