I walked past this scene outside the Barclays Bank on Dean Street in Soho this afternoon - what on earth is this all about? Have they spent their massive profits building a new private army?![]()
I walked past this scene outside the Barclays Bank on Dean Street in Soho this afternoon - what on earth is this all about? Have they spent their massive profits building a new private army?![]()