Local Guides World

Phil Grimwade

1 reviews on 1 places
An understated memorial to the British Police Officers who have lost their lives in the course of their duty. Well worth taking a moment to stop and think.