Image

The Lowes

Plover House, The Lowes, Kelling, North Norfolk
2 years ago

Plover House, The Lowes, Kelling, North Norfolk

Plover House – Sleeps 8: 5 Star Gold rated by Visit England

Arguably the jewel in the crown and certainly one of the largest units at The Lowes at 2,443 …
Read More

Owl Place, The Lowes, Kelling, North Norfolk
7 years ago

Owl Place, The Lowes, Kelling, North Norfolk

Owl Place – Let

Owl Place is a majestic two-storey barn with breath-taking views over the surrounding farmland. It combines the best of old and new and is great for …
Read More