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?