General information
City
London
London
Address

329 Mile End Road
London
E1 4NT
United Kingdom

University name
Queen Mary University of London
Location

51.5073509, -0.12775829999998