Key Facts For Buyers - Charter Road, Slough, SL1