Soho Police Station

The Soho 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 Soho in London, England, the Soho Police Station is the only police department in the whole of City of Westminster, serving as the only respawn point for players who have been "nicked".