26 North Road, Shetland, ISLE OF SHETLAND
13 Toll Clock Shopping Centre North Road, Shetland, ISLE OF SHETLAND