Mayfair is one of the exclusive parts of London,
and is home to some of the most famous designer boutiques in London. The best
way to enjoy a stay in Mayfair is with a luxury apartment which is befitting the
rest of this stylish district. Whether it's for a short, medium or long term
stay, there should be a Mayfair serviced apartment for you. For business or
leisure, Mayfair has a lot to offer.