London & Oxford has splashed £128m on a City of London office block at 75 King William Street, EC4, just a stone’s throw from the Bank of England. The building, which is home to the National
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.