The Flower Yard

  • Reviews from:
Address: 151 Sydney Street
Chelsea
London SW3 6NT
United Kingdom
Phone: +442073515250
Categories:
Florists

Top reviews from

So disappointed!!! This was the worst flower arrangement I have ever sent anyone - and it was for such an important occasion. What I ordered on their... Read More

by ashley J.

Rating:
Reviews from
  • No reviews from uk.topdealfinder.club

Didn't find what you were looking for?

Similar places:

Tips from

  • No tips from Foursquare.