Slough, Landmark Place