With a stay at Stylish 2 bed Apartment in Cadogan Square in London (London City Centre), you'll be a 5-minute walk from Harrods and 12 minutes by foot from Hyde Park. This apartment is 0.7 mi (1.1 km) from Victoria and Albert Museum and 0.7 mi (1.2 km) from Imperial College London.