Fish Chips With Lemonade Batter Restaurants in London
Show restaurants on map
4.1
Menu
Table booking
4.1
Menu
Table booking
City: London, 304 Uxbridge Rd, London, W127LJ, W12 8NR, United Kingdom
"After arriving late our server was very accommodating and had great glasses! Attentive staff, great food, great venue, will definitely return if I'm e..."
Price
Feedback
These reviews refer only to the mentioned ingredients.