+ 44 (0)20 7378 7820

Isle of Flowers

Isle of Flowers is South East London's premier florist. We pride ourselves on our excellent quality flowers and competitive prices. As an experienced florist, we have a vast array of flowers and bouquets for all occasions, so you can be assured we deliver a high quality, reliable and professional service.

6 The Vaults, London Bridge Station, London, SE1 9SP.http://www.isleofflowers.co.uk


+ 44 (0)20 7357 6133

Chez Michel

7a Stoney Street, Borough Market, London, SE1 9AA