Shop, Restaurant
SL6, One Maidenhead, Maidenhead
To Let 3,412 sf
New unit
One Maidenhead is a new 3.5 acre mixed use development creating a new public square, 429 new..
Maidenhead Town Centre is well connected and benefits from substantial regeneration..