We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
LAUNCHROOM Start-Up-Shop is a unique concept store with a continuously varying offer which carries the best gifts for yourself and others including local art, handmade jewellery and leather goods, emerging fashion labels . . . Originating from a...more