March 31, 2025
news, Peel
Since the last survey of Peel in 2011, there have already been a lot of changes in the town centre. Here’s a few of them, captured in March 2025.