Location
Located in Northwood, this villa is in the suburbs, a 4-minute drive from Mount Vernon Hospital and 7 minutes from Moor Park Golf Club. This villa is 8.6 mi (13.8 km) from Wembley Stadium and 10.7 mi (17.2 km) from Warner Bros. Studio Tour London.