Filter
Delivery
Pickup
Outdoor
The best restaurants in London
36.379 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,6
332 Opinions in 1 websites
1, Invicta Parade, High St, Sidcup DA14 6ER, United Kingdom, England
Great little place with excellent beer - simple!