-
Lobster Kitchen: Review
Lobster baskets, wooden tables and colourful buoys adorn the rustic and cosy setting for one of London’s newest on-trend eateries. Set slightly back from Tottenham Court Road, Lobster Kitchen occupies a ‘blink and you miss it’ type of location in a drab area. But once inside, the homely lobster shack…