Address : 165 preston hill, harrow, middlesex, london, ha3 9uy, london Show Hotel Map
Situated just 10 minutes’ walk from Preston Road tube station on the Metropolitan Line. Less than 10 minutes drive from Wembley Stadium/Arena and Conference Centre. 12 kms to city centre 23 kms to the nearest airport (heathrow) 10 minute walk to the nearest metro station (preston road) 4 km to the nearest station (wembley central) 2 minute walk to the nearest bus stop