Stock Photo: England, London, Greenwich. A view of Docklands from Greenwich University.

Stock Photo: 4282-13315 England, London, Greenwich. A view of Docklands from Greenwich University.