Park Flowers in a flower garden in a park near the river and within walking distance of the Earl's Court area.