About St Peter's Church, Vauxhall
Religion, Churches, Interesting Places, Other Churches
St Peter's, Vauxhall is an Anglican church on Kennington Lane, Vauxhall, London SE11.
Source From:
Wikipedia
310, Kennington Lane, London, England, United Kingdom, SE11 5HY