A pochi passi dal trio di musei londinesi di fama mondiale: The Natural History, The Science e Victoria & Albert, è anche vicino a Hyde Park e ai Royal Palaces. Manson Place offre una scelta di appartamenti con una o due camere da letto, con opzioni Standard e Superior, e per un maggiore lusso c'è una Penthouse Suite con tre camere da letto. Tutti gli appartamenti sono di dimensioni generose, tutti rivolti a est e ovest per sfruttare al meglio la luce in tutto l'edificio. Vicino alla stazione della metropolitana di South Kensington e in una strada tranquilla lontana dalle strade principali, questa residenza londinese in stile neoclassico è anche a breve distanza dagli iconici quartieri dello shopping di Oxford Street e Knightsbridge per lo shopping di design e dai famosi grandi magazzini Harrods e Harvey Nichols.