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.
Find out more about Mayfair