42 Adelphi Rd

42 Adelphi Rd, England, United Kingdom