St Peter’s church (1864), Vauxhall, south London, seen across what is left of the Vauxhall Pleasure Gardens’ site today, a grassed open space, c.2015.
St Peter’s church (1864), Vauxhall, south London, seen across what is left of the Vauxhall Pleasure Gardens’ site today, a grassed open space, c.2015.