The location is perfect for a visit at the wembley stadion or to be within 30min in london city.
i had a great time!