A great place for a night stay in London.