Bar
No. 10 Cafe Bar & Bistro
5 locals recommend,
Location
10 The Square
Stamford Bridge, England
Tips from locals
Nice place to eat, drink and meet, popular with the locals, has a good, varied menu, outdoor seating area, booking recommended especially on weekends. No10 have been awarded the Trip Advisors Travelers Choice Award 2021