Mile End New Town is a former hamlet and area within the East End of London and is part of the London Borough of Tower Hamlets.
Mile End New Town is a former hamlet and area within the East End of London. Mile End New Town is part of the London Borough of Tower Hamlets.