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