Phone: +442075201806,+442071235000
Address: Corner Of Guilford St Russell Sq, Russell Square, London, United Kingdom
City: London
Menu Dishes: 35
Reviews: 1702
Website: http://www.neptune.london
"Had a good time overall. Stylish decor, nice ambience, friendly and professional staff. The hotel decor as a whole so not related to restaurant can be discombobulating at times as you get totally different decorations, themes and sounds as you move into different rooms (something I discovered while navigating the hotel to get to the toilets). We had seafood platter, sour bread with seaweed butter, chips and virgin cocktails. With service charge it amounted to £31.50 each which was okay. Seafood was good but not mindblowing; fun place to go to overall."
All prices are estimates on menu.