1 0

Sir Robert Peel

Sir Robert Peel, Jarrom Street, Bede Island, Leicester, City of Leicester, East Midlands, England, LE2 7DD, United Kingdom

About

Sir Robert Peel is a dog friendly pub in Leicester, LE2.

Contact

Location

Your Rating - 1 0
Does this venue allow dogs?