Wicked Flowers is a beautiful flower shop situated in West Hampstead, London NW6. Flowers arrive daily from all over the world and we are known for our large and fresh varied selection. We also have lovely plants and double stemmed orchids in a variety of colours. We personally deliver all over London 6 days a week and our award winning florists are skilled in all aspects of floristry.