Vauxhall Park

Advertisements
Vauxhall Park is situated in South Lambeth Road, size about 7 or 8 acres.