Fishmongers in London - Kensington 201-209 Kensington Church Street, Kensington, London, W8 7LX Tags: delivery service