The Fish Shop
Restaurants
- 360-362 St. John St
London, Greater London, EC1V 4NR · GB - 020 7837 1199
- Email unavailable
- thefishshop.net
- Hours not available
Category
Restaurants
Shopping
Shopping
Shopping
Shopping
Shopping
Shopping
Shopping
Shopping
Shopping
Shopping
Shopping