I saw London from a SP campaign mission when 56 Squadron was resting in the UK. I fuelled up, left my squadron and followed the Thames up to London to take in the sights. Battersea Power Station looks odd though, I thought that wasn't built until 20s/30s?
If you go to ebay.co.uk, there's a seller based in the US selling TIR4 for $99. With postage and import duties and the current £/$ exchange rate it won't be much more than the VRinsight.