Landmark Place is a high quality office building located in the heart of Slough with an extensive retail and leisure provision on its doorstep. It offers large, bright and flexible accommodation with great parking and is situated just a five minute walk from the station. Within easy walking distance of Slough railway station, the High Street, restaurants and shops including Marks & Spencer and Debenhams, Landmark Place offers the ideal location in the heart of Slough town centre.
Please contact us for details on disabled access.
All visitors under the age of 18 must be accompanied by an adult.