With a stay at this apartment in London (Chiswick), you'll be within a 5-minute drive of Thames River and Royal Botanic Gardens, Kew. This upscale apartment is 2.9 mi (4.7 km) from Westfield London Shopping Centre and 3.7 mi (6 km) from Kensington High Street.