Yes, it's taken in Bishopsgate, London, which runs along side Liverpool Street Station, looking northwards (ie away from 'the city') - the modern office block/tower in the middle is the RBS headquarters at 250 BIshopsgate
https://goo.gl/maps/5s32C5ZPGLL2
http://www.skyscrapernews.com/buildings.php?id=2498