The Rat Trap
Pub · Bar
A traditional pub offering a welcoming atmosphere.
Location
Best places nearby
The highest rated places close to The Rat Trap.
Local restaurants nearby
Highworth Road, England
Location
The highest rated places close to The Rat Trap.
Highworth Road, England