The Victorian Lodge

 

A delightful English Country Cottage overlooking

Windsor Castle

‚Äč

An idyllic holiday home for you and your family