Seafood Restaurant
The Fish Shop On St. John Street
Get Directions
40 people have been here
address
360-362 St. John Street London, United Kingdom
phone
+44 (0) 20 7837 1199
Seafood Restaurant
40 people have been here
360-362 St. John Street London, United Kingdom
+44 (0) 20 7837 1199