Very central flat in Westminster, perfect for any stay in London. Easy check in and check out. Quiet considering the location.