This venue offers discounts on last minute bookings.
Shrewsbury, Shropshire, UKShow Map
Located in the heart of Shrewsbury within a converted old church, St Nicholas is home to a luxury Moroccan inspired day spa. Our philosophy fuses ancient expertise with modern innovation. A concept echoed throughout the contemporary...