A perfect place to stay, well located in a very beautiful area of London