Sheldon Square Greater London, England W2 6PY
Seated: 40
Standing: 80
London Shell Co. has established itself as one of London’s most unique dining experiences. Serving the highest quality fish, seafood and wine as its journey lets you escape the hustle and bustle of central London, to experience a slower pace of life for a few happy hours.