Flower Station

Rossmore Court, Park Road, London, United Kingdom



10.00-18.00 All Days

Flower Station’s journey started towards the end of 2001 with what still remains its flagship flower shop. It was set up in place of, what was once, a petrol station perfectly situated on London’s Park Road, North London’s gates to Central London. In the early years, Flower Station was a little florist barely serving customers within a mile radius and struggling to survive yet there was a great potential. For more details Visit Us: http://www.flowerstation.co.uk


flower station

Visited 903 times, 1 Visit today

Posted in Shopping & Retail