1 0

The Manor House

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

About

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

Location

Your Rating - 1 0
Does this venue allow dogs?

 

Are you the owner of The Manor House?