LOBSTER KITCHEN
3.5 stars - "LOBSTER KITCHEN"

LOBSTER KITCHEN

Fitzrovia

111 Great Russell St, Fitzrovia WC1B 3NQ, Ph : 0207 300 3324
Add to wishlist



Something Similar

Explore London

CRAFT LONDON

Peninsula Square, London SE10 0SQ

DISHOOM COVENT GARDEN

12 Upper St Martins Lane, WC2H 9FB

THE PUNCHBOWL

41 Farm Street, Mayfair W1J 5RP

REX & MARIANO

2 St. Annes Court, Soho W1F 0AZ

APPLEBEE'S FISH SHOP

5 Stoney Street, Borough SE1 9AA

HUTONG

Level 33 The Shard, 31 St Thomas Street, Borough SE1 9RY

DAYLESFORD

208-212 Westbourne Grove, Notting Hill W11 2RH

TRAMSHED

32 Rivington Street, Shoreditch EC2A 3LX