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

TRAMSHED

32 Rivington Street, Shoreditch EC2A 3LX

BLACKLOCK

24 Great Windmill St, Soho W1D 7LG

PACHAMAMA

18 Thayer Street, Marylebone W1U 3JY

COBA

244 York Way, King's Cross N7 9AG

DICKIE FITZ

48 Newman Street, Fitzrovia W1T 1QQ

JONES AND SONS

Arcola Street, Dalston E8 2DJ

CHOTTO MATTE

11/13 Frith Street, Soho W1D 4RB

FLAT THREE

120-122 Holland Park Ave, W11 4UA