Original: Penrith , Cumbria , a market town in North West England
Simplified: Penrith is a town located in England .