POLICE have cordoned off an area close to Crystal Palace Station this evening (Wednesday),
Officers were called to the station at 5.34pm to deal with what they are saying is a "police incident".
The Advertiser understands the investigation may surround a possible attempted abduction.
Blue police tape has sealed off an area near the station, off Anerley Hill.
↧