Description
Listing Info
Location
Other Florist Companies In The W11 Area
222 Westbourne Grove, London, Greater London W11 2RJ
50 Notting Hill Gate, Lon, Greater London W11 3JD
8 Clarendon Road, London, Greater London W11 3AA
50 Notting Hill Gate, London, Greater London W11 3JD
104-106 Notting Hill Gate, London, Greater London W11 3QA
208 Westbourne Grove, London, Greater London W11 2RH
Robin S.09 Nov 2008
Harper & Tom's has a main shop in Holland Park that sells a random assortment of flowers, plants and garden/plant "accessories"... The place is a bit... Read More