Oxford e-Research Centre Oxford e-Research Centre homepageLocation: Address 7 Keble Rd, Oxford OX1 3QGCity OxfordCountry United KingdomGPS [lat,long] [51.7597828,-1.258249]