This location is great for public transport links, and wembley stadium if your visiting for a sporting occasion.