Neptune London

(0 Reviews)
1-8 Russell Square, Bloomsbury, London, WC1B 5BE
British, Seafood & Grills, Modern British

Restaurant description

A superbly stylish neighbourhood restaurant in the heart of Bloomsbury, Neptune London features a modern British menu including the finest seafood and grilled specialities in an elegant atmosphere. The locally sourced cuisine is perfectly complemented by organically farmed wines. Diners can shuck oysters at the impressive oyster bar, lined with an iced counter, all while admiring the exquisite architecture of this Grade II-listed dining room.

Dishes displayed on a la carte menus are representative of the type of food available at the restaurant.

Restaurant Location Map
Neptune London
1-8 Russell Square, Bloomsbury, London, WC1B 5BE