Lemon-Infused Scottish Salmon Restaurants in London
The best places in London to eat Lemon-Infused Scottish Salmon. Our interactive map features all restaurants around London who offer this dish to eat out or take away.
Show restaurants on map
This is a list of all the eateries where you can order Lemon-Infused Scottish Salmon or dine out.
4.1
Menu
Online table booking
4.1
Menu
Online table booking
City: London, 97 Great Russell StreetBloomsbury, WC1B 3QJ, London, United Kingdom
"This is a very average venue with food to match. It’s not a place for anything other than a quick bite to eat. The ambience is that of a dining room attached to a hotel lobby so it feels a little like an after thought to a hotel than somewhere you’d choose to go and eat. It was quiet but service was still a little slow."
Lemon-Infused Scottish Salmon
You can find Lemon-Infused Scottish Salmon in Restaurants.
We help you find a restaurant in your area where it tastes best.