Hi Sophie,
Sounds to me like you should consider getting a location manager involved – you describe quite a specific location and what sounds like involved sequences to be shot (- car chase?!).
Often locations like this will demand you have a location manager on board before they consider your shoot…
The images you include are from a location agency – have you spoken to them about the spaces illustrated in the photos? If these caught your eye you may be lucky to find they answer the entire brief?
Film London might be able to provide you with a list of Location Managers who are available.
Good Luck.
Amie