Luccombe Manor

From Wikipedia, the free encyclopedia

Luccombe Manor (also Lovecombe, 11th century) was a manor house on the Isle of Wight, situated in the parish of Bonchurch.

References

Related Articles

Wikiwand AI