Mile End Police Station

The Mile End Police Station is one of the three police stations in London in Grand Theft Auto: London, 1969 and Grand Theft Auto: London, 1961.

Description
Located in the district of Mile End in London, England, the Mile End Police Department is a police department who serves as the only respawn point for players who have been "nicked".