Metropolitan Police , Charing Cross Station - A police van parked outside Charing Cross Station. The Metropolitan Police are posting more officers in Underground Stations following the suspected terrorist attack at Leytonstone Underground Station. at Charing Cross Station - London, United Kingdom - Sunday 6th December 2015 (1 Picture)
Metropolitan Police and Charing Cross Station
Affleck was recently confirmed to be NOT directing 'The Batman', despite many rumours that he would be doing so.
But what about Jack White and Alicia Keys?