Wikimapia is a multilingual open-content collaborative map, where anyone can create place tags and share their knowledge.

Church Farm House (Leicester)

United Kingdom / England / Queniborough / Leicester / Lower Keyham Lane
 Upload a photo

The Church Farm House is situated on the west side of the A563 (Hamilton Way), this farm is located off Lower Keyham Lane.
Nearby cities:
Coordinates:   52°39'3"N   1°4'18"W
This article was last modified 13 years ago