New to Slough in the summer of 2022, ‘The View’ hi-rise is home to 24 stunning contemporary apartments, all with a unique design language bespoke to Landmark builds. These 1 to 2 bedroom apartments are designed with space in mind, whilst elegantly laid out to…