With a stay at this vacation home in London (London City Centre), you'll be a 4-minute walk from Harrods and 9 minutes by foot from Hyde Park. This vacation home is 0.4 mi (0.6 km) from Victoria and Albert Museum and 0.4 mi (0.6 km) from Imperial College London.