Amazing location and a perfect apartment for any stay in London.
It’s really clean and very comfortable.
Totally recommended.