Islington Fire Station London
IslingtonFire Stationfire brigadeUpper StreetLondonbuildingUKUnited KingdomEnglandGreat Britainhorizontalcolor imageworld locations