Location: London in United Kingdom
Nearest Airport:
Heathrow at 30
Miles
Nearest Train:
Willesden Green at 1
Kilometres
Nearest Beach:
beach at 200
Miles
Car: not necessary
The building is located at 17 Staverton road,Willesden Green,NW2 5EY.
The nearest underground station is also called Willesden Green,and from the station(around 9 minutes walk)there is a direct line(Jubilee)running every few minutes to the centre of town.
Baker street is only 10 minutes away (Madame Tussuads)and Bond street(centre of town where all the shops are-Oxford street)only 12 minutes away.
Also within easy reach, theatres, restaurants, London Zoo, Regents park, and the Tower of London.