Splendid Location. Yes, I am biased, I admit it, but I don’t think there are many better cities in Europe to visit. 100 Queen’s Gate...