St. Luke's Church

Saint Luke's Vicarage, Penn Rd., Islington, London, United Kingdom, N7 9RE
Description