A Royal Location

Luxury Living in London


Located within the heart of prime central London in the Royal Borough of Kensington and Chelsea, close to Kensington Palace.

Kensington is one of the capitals most elite of neighbourhoods, home to designer boutiques,  pristine restaurants and an abundance of independent coffee shops; Kensington really offers a slice of solace in the city. 


Kensington offers a wide selection of delightful dining experience waiting to be uncovered, with Kensington Roof Gardens   offering great skyline views over the city.





The world renowned Imperial College, which predominantly focuses on medicine, business, science and engineering is under a mile away. The college is rated as one of the top ten universities globally and has a reputation for teaching and research excellence.


Hyde Park, one of London’s greatest green spaces with over 4,000 trees,  is only 2 minutes walk away and is visible from the penthouse terraces. 

Share by: