The tower of the The Møller Conference Centre, Churchill College, Cambridge, England

The view of the Møller centre tower from the west.

Click to view map