Open main menu

Windsor, Berkshire

town and unparished area in the Royal Borough of Windsor and Maidenhead in Berkshire, England