SUMMARY AVAILABLE EARLY APRIL For this Brand new development located in slough high street, all apartments have been finished to an exceptionally high