Category: Kent Luxury Bed & Breakfast Accommodation

Leeds Castle

“The Loveliest Castle in the World” Leeds Castle is a romantic castle with medieval themed rooms, 1920s style interiors and original marble bathrooms, large estate – grounds, gardens, moat, river, large formal gardens, woodlands, maze with shell grotto, aviary. Begin with a journey through nine centuries of heritage: originally the site of a Saxon manor, …

Continue reading

Permanent link to this article: