Bank of england, Goedel, i think the last part of your statment was correct, no its not that, neither is it the HQ of NUR, sorry dwb.
I will narrow the area down, this building is sited between Marylebone station and Euston Station. and is definatly connected with railways, altough its not a station.