Fish Shop The London

Fish Shop The London

0  Reviews


Seafood Restaurants in London
360-362 St. John St , London, EC1V 4NR
020 7837 1199

Fish Shop The London is a Seafood restaurant serving the local area. They offer fresh fish dishes and seafood dishes. The address for Fish Shop The Seafood restaurant is 360-362 St. John St.




Feel strongly about this business? Want to add a review of Fish Shop The London? Please add your Fish Shop The London review and help create a directory of recommended Seafood Restaurants in London. If Fish Shop The London is your business, why not claim it today! If you claim a business, you will be able to choose a new business profile photo.