Southlake Town Square is seeing a surge in growth as new shops open and older retail stores see increases in customers.
Opening in the heart of Causeway Bay, Palace's new store is a neon-drenched convergence of heritage and skate culture.