Pop up Shops, Strand Street – Pop up Shops, Strand Street POA • Leasehold Retail Pop up shops available to let on flexible terms in central Douglas. Please call our office to discuss.