The London Double Decker Restaurants in London
Show restaurants on map
4.4
Menu
4.4
Menu
City: London, 179 Priory Rd, London, N88NB, United Kingdom
"Please note that the restaurant has not officially opened yet. They will be opening on November 5th."
Price
The Average price for The London Double Decker is:
$14.0
Feedback
These reviews refer only to the mentioned ingredients.