St. Pauls Vicarage Lorrimore Square, WalworthLondon, ENGLAND
245 Walworth Road, WalworthLondon, ENGLAND