Location University of GreenwichSouthwood SiteAvery HIll RoadElthamLondon SE9 2UGUnited Kingdom 02083319000