Neptune is a seafood restaurant Bloomsbury London located in United Kingdom.
1-8 Russell Square (Guilford St) London Greater London WC1B 5BE United Kingdom
Reservations | Yes |
Credit Cards | Yes |
Menus | Dessert |
Drinks | Wine |
Beautiful restaurant and really great food. Had the catch of the day and mash .
Great fish restaurant
Nice and quiet restaurant and the food is pretty good!
Neptune, un supposé restaurant de poisson avec des hamburgers et des entrecôte de 300gr au menu ... Service "minimum syndicale" et certains vins servis à 75ml (1 bouteille=20 verres ...)(à 25£)
Their coffee & selections of pastries is just amazing. Located in the principal hotel - Mouza
Cocktails are well made but tame. Bit of a juice bar. Good atmosphere - Patrick Mowrer
Superb food, oysters were amazing, great drinks and fab service - Mark Wright
Rooftop is amazing! Perfect place for a sunny day in London. Great service. Great food (seafood tapas fusion). - Christian Iachini