The enormous 'dumpling' which once loomed over Cambridge's riverside

The enormous 'dumpling' which once loomed over Cambridge's riverside

Cambridge News

Published

One massive structure next to the River Cam was the tallest in Cambridge for a time.

Full Article