New images
New photos of Eden NW2 development in Cricklewood, London.
27.03.2024
A £13.5 million development on 62 Paul Street is coming to life as the scaffolding is removed this week, reports contractor Murphy.
Murphy is working on the mixed...
28.06.2017
Completion
2017