Excellent place to stay in London! The location is great and the apartment is very comfortable, very well equipped. Recommended!