When travelers close their eyes and conjure up an image of England, that image usually includes castles, green rolling fields, quaint villages, and Gothic cathedrals. Arundel, in West Sussex (70 km south of London), offers all of these wonders—and is still a living, breathing example of an old-fashioned market town.
The town of Arundel was founded almost a thousand years ago and has ... Read Full Article