Back
Emergency Response Team base
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