Set in the heart of Royal London, overlooking Kensington Palace and Gardens, close to Harrods, Knightsbridge, The Royal Albert Hall, museums and shopping, the five star Milestone Hotel and Apartments is wonderfully located for access to London’s West End and is home to celebrities, politicians and the top business leaders.