What is it, 8 minutes walk to the station from there though New England Street. You're probably right, quicker for central London than most of affordable London.
Not looking to make this political but the PM today has made a speech putting the blame on to LGAs but this site has been signed off. How can they be forced to build? How long will the American Express site sit empty?