19-21 Penywern Road Earls Court, London, England SW5 9TT
The Rasool Court Hotel is ideally located in fashionable Kensington, close to the heart of the city and within minutes walk of Earls Court Station which make most major shopping areas of Knightsbridge, Oxford Street and Kensington within easy reach.
The tourist attractions of Buckingham Palace, the Tower of London and the Museums are also easily accessible. The immediate area itself has a Variety of restaurants and shops.