Slough has significant archaeological monuments, including a moated site of a palace built in 1285 by Richard, Earl of Cornwall.
Slough has significant archaeological monuments, including a moated site of a palace built in 1285 by Richard, Earl of Cornwall.