Great clean room in a flat just a couple of minutes walk from Kilburn Jubilee line station. check-in was super easy despite me being a bit delayed and Cherie always replied to questions extremely quickly. Just what I needed for my few days in London.