North End

The North End is a centrally located industrial site in East London. 

North End Ownership

For more information on North End industrial area, refer to:

Metro's zoning scheme

Get In Touch

We’re available Monday to Friday, business hours Eastern time.