Location Middlesex UniversityThe Burroughs, London NW4 4BTNetherwood StreetLondonHendon NW4 4BTUnited Kingdom