ERROR:Javascript not activated Tweet or Share July 6, 2007 Battersea Park – Band stand Post by Tom A 360 panorama inside Battersea Park bandstand. This is a very pretty park in London. Saved: 360 Panorama Tagged: Parks