Property Reference: 823115.
We are excited to present to you an exquisite collection of contemporary, one bedroom apartments 10 minutes walk to Slough train station, With travel times to Central London less than 20 minutes!
Elvian House is new build high-end apartments, gives you the very best in modern convenience and contemporary design, from