Short on time? The London Pass (Go City) can wait.
Allow n/a.
Not a place so much as a bet on your own pace: buy it only if you'll genuinely blitz several paid sights a day. At a relaxed pace, or if your highlights are the free national museums (which it doesn't cover), you'll usually lose money versus paying as you go.