Location Queen Mary University of London327 Mile End RoadLondonLondon E1 4NSUnited Kingdom 02078823064