Eleana flowers
Flower market Eleana flowers, 79a Tottenham Court Rd, London W1T 4TB, United Kingdom:
3 reviews
of visitors, the most complete information about the address, business hours, location on the map, photos, phone number, website and other contacts.
Address: 79a Tottenham Court Rd, London W1T 4TB, United Kingdom
Website: eleanaflowers.co.uk
Phone number: +44 7398 160056
GPS coordinates
Latitude: 51.5211395Longitude: -0.1352579
Location on the map
Get directions
reviews
Patrick McKinney
Healthy plants beautiful different plants..very good prizes ????????????????????????Tottenham court road The best place
4 months ago
Carol Barrera
The best in the area
6 months ago
Jason Lortie
Love it
4 months ago