Situado en la zona más elegante y de moda de Kensington y Chelsea con Hyde Park y Kensington Gardens y el Palacio a la vuelta de la esquina, así como la calle principal, restaurantes y tiendas. La estación de metro, siendo High Street Kensington está a menos de tres minutos a pie.