Castle-Hotel, Windsor

Wedding Fair Venue, Berkshire
18 High Street, Windsor, Berkshire, SL4 1LJ.