Great location/accommodation for our stay in London over the weekend.