Fantastic location and fantastic apartment for a short stay in London. Would 100% recommend.