A spacious apartment in Edwardian mansion, located on Earls Court Road.
You will be staying in Earls Court, which is a residential area, very close to places like Chelsea or Harrods. If you are lucky you might even spot a celebrity :-)
The closest underground station is Earls Court on Piccadilly line. It will provide you with an easy and speedy access to all major tourist attractions, like Buckingham Palace, Mayfair, Leicester Squar…