About
Red Lobster
Red Lobster brings seafood favourites and a relaxed, welcoming dining experience to Wellington Road in London. Guests can enjoy a meal out with family or friends in a comfortable setting, with the restaurant’s seafood focus making it a distinctive choice for lunch or dinner. Conveniently located at 667 Wellington Road, it offers a familiar spot for satisfying seafood dining in the city.