If you’re looking for a short-term rental whilst you live or work in Mayfair, you’ve come to the right place. London’s most sought-after neighbourhood is home to world-class shopping on Mount Street, dining on North Audley Street and beautiful green spaces including Grosvenor Square and Brown Hart Gardens, not to mention some of the most famous addresses in the world, so why not make one of them home whilst you’re here? With properties ranging from smart studios to larger homes with unbeatable views of the capital, there’s something to suit every need. So, if you’re planning a short stay in the capital, make sure you make Mayfair your home.