On The Green Restaurant
Restaurantπ«€ I used Florist on the Green on the advice of a colleague, and I understand that the flowers provided were beautiful (although I didn't see them myself...), but I wouldn't recommend this shop for good customer service. I placed an order over the phone, and requested a receipt to be sent; the flowers...
Address
11 High St, Stevenage SG1 3BG, United Kingdom
Website
www.onthegreenrestaurant.co.uk
Rating on Google Maps
4.30 (65 reviews)Open on Google Maps
Working Hours
Permanently closed.