People at the entrance to Battersea Flower Station,a garden centre, plant shop and florist in SW London located on Battersea Park Road, London SW11


Size: 3648px × 5472px
Location: 320 Battersea Park Road , London SW11
Photo credit: © Steve Tulley / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: battersea, centre, city, florist, flower, flowers, garden, horticulture, independent, london, longest, nursery, plant, plants, shop, station, uk, wandsworth