That Flower Shop

ADDRESS: 100 Shoreditch High Street, London E1 6JQ
TEL: 020 3302 5496
That Flower Shop

That Flower Shop

Bring a smile in more ways that one with That Flower Shop, the romantic option for flowers, as each bouquet comes with an awesome pun to light up someones day.

Map for That Flower Shop

0.0179