Lavender on the Hill - Canary Wharf

Suite 1, Parker House
Admirals Way
London
E14 9UQ
Tel: 0208 090 7929