Key Facts For Buyers - London Road, Slough, SL3