Emergency Services nearby Albany Street, London, London, England, United Kingdom

British Transport Police

Approximately 1.73 km away
Address: Camden Road Overground, Camden Rd, London NW1 9LS, United Kingdom

International Police Center

Approximately 1.81 km away
Address: 71-75 Shelton St, London WC2H 9JQ, UK

Holborn Police Station

Approximately 1.87 km away
Address: 10 Lamb's Conduit St, London WC1N 3NR, UK

IOPC

Approximately 1.94 km away
Address: 90 High Holborn, London WC1V 6BH, UK