Both Sloane Square and South Kensington underground stations are within the vicinity, making these apartments ideally located for business travellers seeking a central location for navigating London’s business hubs. A symbol of exclusivity, Kensington is renowned for its luxury retail and eating experiences. King’s Road-one of London’s most iconic streets- is moments away and is a treasure chest of chic boutiques, cafes and restaurants. Harrods, the world’s most famous emporium, is located on Brompton Road in neighbouring Knightsbridge and offers an incomparable luxury shopping experience. Similarly, Harrods contains a large food hall serving food from across the globe. Given Drayton Place’s central location, accessing London’s major tourist attractions is simple. Hyde Park, Buckingham Palace, Big Ben, Westminster Abbey and The London Eye are a short journey away from the property.
21 day cancellation notice for a full refund