← Back to the map
farm · Peterborough · United Kingdom
Moor Farm Shop and Tearoom
Brick to 1 meter then larch lap to pitched roof. Single story. New Solar panels on South facing roof pitch, 95%+ cover.
Local Markets
Reviews
No one has reviewed this place yet.
Reviews are curated before publishing. We read every one.
Read deeper
