
Welcome to The Lobster Spot!
The Lobsters Spot is our cherished family-run eatery in London, is renowned for its fresh lobster, crab, and prawns. Nestled in a cozy corner of the city, this seafood haven prides itself on serving ocean-to-table dishes, ensuring top-notch quality and flavour.
Where to find us
Address:
Twice As Nice
192 Wandsworth Road,
London, SW8 2JU
Hours: (Currently Only Saturdays Between 5 - 9:30 PM)