Think grandeur and luxury, what's not to like about a little royal indulgence while the UK. Perhaps you want your very own castle, just the two of you and romantic seclusion. Look no further than this little gem available through the Landmark Trust to create your royal romance. Clytha Castle Clytha Castle is located in Monmouthshire, south-east Wales. The surrounding woods and countryside views are superb. You can pop into Abergavenny to the market for supplies ...
Read More