Data obtained by farmsubsidy.org reveals farm subsidy payments to THE ROYAL FARMS, WINDSOR totalling GBP £110 120(€162 222) over all years. See table below for an Annual Payment Breakdown
UNITED KINGDOM > ENGLAND > SOUTH EAST The government has refused to release any address information for THE ROYAL FARMS, WINDSOR.