That Flower Shop is located at 62 Chatsworth Rd, E5 0LS. Nearest Underground station is Homerton (approximately 850m away).
That Flower Shop
no ratings
Flower shop
That Flower Shop
no ratings
That Flower Shop works with local florists to produce and sell beautiful hand-tied bouquets with sustainability and ethical practices at the forefront of everything they do.
Contact information
Features
User photos from That Flower Shop User photos
Reviews of That Flower Shop
Be the first to review That Flower Shop!