A new kid on the block, LSC represents wholesome sandwiches from London and also Artisan Roast coffee from Australia. Located along the path to KLCC station, office workers can now grab their strong fix of coffee here.