A post-war building in Sefton Park has been developed into luxury apartments, and is set to launch on 12 April. The 11-storey Belham Tower apartment block, which was built in 1959, is currently being given a new lease of life by Residential Regeneration Ltd and is due to be completed in ... Read More...
