Location London Metropolitan University166-220 Holloway RoadLondonGreater London N7 8DBUnited Kingdom