25 Verulam Cl

25 Verulam Cl, England, United Kingdom