WHERE ARE WE ?
Roydon is in the East part of England, on the borders of Norfolk and Suffolk,
adjoining Diss on the A1066 road to Thetford