Sea Shell Restaurant London

If you are a die hard fan of sea food and crave the good old flavor, then Sea Shell of Lisson Grove is the place for you. Suitable for dinner and lunch with both family and friends or a business partner, this restaurant specializes in fish and chips delicacies. The ambiance not only enhances the … Continue reading Sea Shell Restaurant London