77 Bishop's Rd

77 Bishop's Rd, England, United Kingdom