Great spot for my short stay in london. Good central location, smooth check in, nice apartment.