This garden center has actually been awarded as “Best Garden Centre in London”, and its beautiful quaint space filled with pots, flowers, greens and racks of seeds will prove just how special this place is

Name: Battersea Flower Station Garden

Lat, Long: 51.4711856,-0.1692397

Location: Wandsworth, England

https://www.weirdgoogleearth.com/wp-content/uploads/2020/04/battersea-flower-station-1024x576.jpg?v=1629212546https://www.weirdgoogleearth.com/wp-content/uploads/2020/04/battersea-flower-station-150x150.jpg?v=1629212546WeirderCity LifeRecreational StructuresBattersea Flower Station Garden,London,ShopsThis garden center has actually been awarded as 'Best Garden Centre in London', and its beautiful quaint space filled with pots, flowers, greens and racks of seeds will prove just how special this place is Name: Battersea Flower Station Garden Lat, Long: 51.4711856,-0.1692397 Location: Wandsworth,...Peculiar places from around Google Earth