Portchester, town in Hampshire, England, UK
Portchester is a town on the eastern edge of Fareham in southern England, with a train station, a shopping centre, and a library in its centre. It sits on the northern shore of Portsmouth Harbour, bordering the remains of a Roman fort that still has its full circuit of walls standing.
The Roman fort was built in the 3rd century as part of a coastal defence network known as the Saxon Shore forts. The Normans later built a castle and a church inside the Roman walls, and in 1294 the settlement was granted the right to hold markets.
Castle Street runs directly toward the medieval castle and is lined with houses from the 18th century, giving the route a distinctive character. Walking along it, visitors move gradually from everyday residential streets into the older part of the town near the waterfront.
Portchester is easy to reach by train and lies on a main road toward Portsmouth, making it a practical base for a day out. The castle and the waterfront are both reachable on foot from the town centre, and parking is available near the main attractions.
The walls of the Roman fort at Portchester are considered the most complete in northern Europe, reaching up to about 20 feet (6 meters) in height. Inside those ancient walls, a Norman church still holds regular services today, making it one of the few places where Roman and medieval structures share the same enclosed space.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.