Filter
Delivery
Pickup
Outdoor
The best restaurants serving Default food in Notting Barns Kensington and Chelsea London
14 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,5
7 Opinions in 1 websites
92 Bramley Road, London W10 6UG England, England
TV quality is dreadful and the bar staff are blunt and rude. Really slow service - a more welcoming and hospitable attitude might tempt me back!