Mayfair Court occupies the true life of the retail and entertainment industry London has to offer. Proudly standing off Oxford Street and the north end of Bond Street, the world famous Selfridges is at your door step.This magnificent property serves 15 furnished boutique apartments boasting ample space from open-plan living and dining areas. Our contemporary designs accommodate entertainment and living through state of the art appliances, creating an indulgence of luxury where quality is never ... More