Abney Park restoration progresses with new accessible ramps on Church Street entrance
The Abney Park restoration has progressed further with new accessible ramps and wider footpaths being introduced to the Church Street
The Abney Park restoration has progressed further with new accessible ramps and wider footpaths being introduced to the Church Street
National landmark Big Ben has finally broken free of scaffolding to show its £80m, five-year restoration project.