London, United Kingdom

Police Federation of England and Wales' Centenary Event