BtWP_Fishmongers_logo

Where they are:

The Fish Shop

  • Address: 201-209 Kensington Church St, London W8
  • Tel: +44 20 7243 6626

  • Food Range: Fish & Seafood