Answer
Portsmouth F.C. is / has been owner of Fratton Park.
Fratton Park is a football ground in Portsmouth, England and is the home of Portsmouth F.C. Fratton Park's location on Portsea Island is unique in English professional football, as it is the only professional English football ground not found on the mainland of Great Britain.