Windsor Castle, Windsor, BERKSHIRE
181 Oxford Road, Windsor, BERKSHIRE
Bolton Road, Windsor, BERKSHIRE