No 1 The Mansion Apartments by Mansley ist in Stadtzentrum London, nur 4 Minuten Fußweg von U-Bahn-Station Earl's Court und 17 Minuten zu Fuß von Natural History Museum entfernt. Reisenden zufolge ist Aparthotel gut gelegen.