About Penrith, UK
Located in Northwest England, Penrith dates back to the 13th century when the Church of St.
Andrew was built. The ruins of Penrith Castle are now a town park.
Located in Northwest England, Penrith dates back to the 13th century when the Church of St.
Andrew was built. The ruins of Penrith Castle are now a town park.