This is a beautiful flat that is conveniently located on Hampstead high street, just a few steps from the station and everything lovely that Hampstead has to offer. The flat is well equipped with what you’d need for a short stay in London, and is very comfortable. There are a number of steps to get up to the apartment, as the host describes in the listing.