With a stay at Noel House in London (Acton), you'll be within a 15-minute drive of Westfield London Shopping Centre and Royal Botanic Gardens, Kew. This guesthouse is 4.3 mi (6.9 km) from Wembley Stadium and 5.5 mi (8.8 km) from Natural History Museum..