L'établissement A Home to Rent South Kensington est réparti dans différents endroits à moins de 10 minutes à pied des stations de métro South Kensington, Earls Court et Gloucester Road.