| For over 40 years The Sea Shell restaurant in London has been serving the great British tradition of fish and chips.
The Sea Shell has gained a great reputation with stars and celebrities alike being located close to many hotels and some of London's most famous landmarks - such as Madame Tussaud's,The Planetarium, Lords Cricket Ground, Abbey Road and Regents Park Zoo.
|