Address:
3 Launceston Place
Kensington
London
London
W8 5RL
United Kingdom
Tel:
020 7937 0268
Website:
http://www.kensingtonflowers.co.uk