Gallery-The Spa is a modern space showcasing beauty. We are conveniently located in the commercial heart of New Westminster,a city with a long and celebrated history. We offer a range of aesthetics services for individuals in a clean and comfortable atmosphere.