Haggerston Gift Ideas
Karens Flower Deliveries
115 Collingwood Street, London, E1 5AY 0701 0055218
Village Florist
2 Station Approach, The Avenue, London, E4 9LA 020 85318324
Browns London
Main Concourse, 1 Canary Wharf DLR Station, London, E14 5AB 020 75129275