England, London, Charring Cross Railway Station, Automated robotic floor cleaner being recharged on the station concorse, Fitted with sensors to detect people and obstructions.
20124913
England, London, Charring Cross Station, Police Liasion officers engage with Palestinian supporters and ask them to remove the Palestinian flag or they may be in breach of a public order offence.