Good location in London for night stay.