2 MARCH 1985, page 19
The British Library
Thatcher's monument? Gavin Stamp n the north side of the Euston Road, next to St Pancras Station, lies one of the great monuments of the grandiose, extravagant thinking of the......
Thatcher's monument? Gavin Stamp n the north side of the Euston Road, next to St Pancras Station, lies one of the great monuments of the grandiose, extravagant thinking of the......