The Toll Clock Shopping Centre 26 North Road Lerwick, Shetland, ISLE OF SHETLAND
135-137 Commercial Street, Shetland, ISLE OF SHETLAND
The Toll Clock Shopping Centre North Rd Lerwick, Shetland, ISLE OF SHETLAND