Police and Big Ben

Police officers form a barrier outside the Palace of Westminster

London, UK