32 Thames Street, Windsor, Berkshire, SL4 1PS, England

GPTKB entity