UKData checked October 2026
  1. Home
  2. Edinburgh
  3. Foot Massage Spa

Foot Massage Spa: reflexologist at 69 Haymarket Terrace, Edinburgh. Also listed under foot massage parlour, health and beauty shop and massage spa. Closed on Sundays.

69 Haymarket Terrace, Edinburgh EH12 5HDChecked October 2026