It's A Great Locale
The apartments are in a great location between Oxford Street and Notting hill. You are also near Hyde Park, which is an easy walk by foot. Bayswater and Queensway tube stations are conveniently located just a few minutes away. Kensington Gardens and Princess Diana Memorial are a quick stroll from the apartments. You will also find plenty of restaurants and shopping nearby as well.