Back

La Mesa Police Station

La Mesa Police Station

La Mesa station is located to the East of London City. The station is in the industrial area of London at the intersection of Olympic Freeway and Palomino Freeway allowing easy access onto London's motorways.

La Mesa Police Station

Postcode: 167

Popular Street

London

Facilities

Garage
Locker room