Harrods Luxury Apartments berada di London City Centre, 4 menit berjalan kaki dari Stasiun Bawah Tanah Knightsbridge dan 7 menit berjalan kaki dari Taman Hyde. Traveler mengatakan bahwa Apartemen berada di lokasi yang bagus.