Emergency Services nearby North Greenwich Railway Station, Blackwall Road, London SE10 0PH, UK

British Transport Police

Approximately 1.46 km away
Address: 212 Poplar High St, Poplar, London E14 0BB, UK

Poplar Fire Station

Approximately 1.73 km away
Address: 168 E India Dock Rd, Poplar, London E14 0BP, UK

East Greenwich Fire Station

Approximately 1.96 km away
Address: 325 Woolwich Rd, London SE7 7RF, UK