Perfect place to stay in London. Great location and apartment with the best host. This apartment is the best choice for anyone who wants to have a wonderful London stay