I must say this is the best place to stay in London. Located only 10 seconds away from Harrods. The flat is super clean, look exactly like all the photos shown on the app. It won’t disappoint you at all. Plus the host is very friendly! From a scale of 1-10, I totally give a 10. Superb!