71-75 Shelton Street, Covent Garden, London, Liverpool WC2H9JQ, England, United Kingdom
Distance: 106 yd.
Company description
AT Health is a multi-disciplinary clinic in the heart of Covent Garden's Piazza and offers a variety of health and therapeutic therapies that aim to get you back to your optimum health.