The Fish Shop
201 Kensington Church Street, W8 7LX
Our records show that The Fish Shop is closed.
Address
201 Kensington Church Street
Kensington
London
W8 7LX
The Fish Shop is an extension of Kensington Place Restaurant and is modelled on the type of fish shops you find in Italy and New York. It sells primarily wet fish as well as sauces and soups.
User Reviews
There are no user reviews