How on earth have I ended up here? I'm staying at St. James' Court, A Taj Hotel, a five-minute walk - or leisurely 20-minute ...