There is a Midland Bank sign on the road, and another announcing "we will be building a new retail branch on this site"  Is this 70 Marsh Wall?
<p>The reflection is I think FLeet House ,197 Marsh Wall, later The Mansion.
</p>
as seen here perhaps
sludgegulper
CC BY-SA 2.0
<a rel="nofollow" class="external free" href="https://www.flickr.com/photos/28179929@N08/3635899727/">https://www.flickr.com/photos/28179929@N08/3635899727/</a>