This beautifully decorated apartment is ideal for discovering central London. It is located next to Kensington High street and offers all the comforts you could need as well as being within walking distance of a large number of London attractions such as Notting Hill, Chelsea, Hyde Park and Knightsbridge.
The flat is very central being less than 100 yards from High St Kensington Tube station and all amenities such as the high street retail shops, restaurants, boutiques, etc. Holland Park and Hyde Park …
Kensington high Street tube station and a large number of buses that will take you around London are located within 5 minutes of the apartment on Kensington High Street.