1 0

The Manor House

The Manor House, Forest Road, Quorndon, Charnwood, Leicestershire, East Midlands, England, LE12 8AG, United Kingdom


The Manor House is a dog friendly restaurant in Charnwood, LE12.


Your Rating - 1 0
Does this venue allow dogs?


Are you the owner of The Manor House?