London & Oxford buys £128m office opposite Bank of England

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