We have a range of central London apartments to suit your needs...
Our portfolio of central London apartments are to be found in some of the most exclusive areas of London, notably Mayfair, Kensington and
Belgravia, all areas known for their exclusivity and charm.
Whether you are in London for business or pleasure, the benefits of staying
in a central London apartment are that you are staying close to all the major tourist attractions and transport routes. You also have
easy access to all the best restaurants and shopping facilities that the city has to offer.
All of our central London apartments are fitted out to the highest standards, and you can rest assured that your stay will be a
comfortable one. Most of our apartments are close to the centrally located Hyde Park and Knightsbridge area, famous for Harrods
and Harvey Nichols, and unquestionably one of the most fashionable areas in London.