Reviews
User
Very Important and Good Services from Them. Local Fire Station
User
Good fire station. Always ready for you calls
More about Poplar Fire Station
Poplar Fire Station is located at 168 E India Dock Rd, Poplar, London E14 0BP, UK
+44 20 8555 1200
http://www.london-fire.gov.uk/FireSafetyCentre_TowerHamletsFSC.asp