A high-spec nail bar and spa providing quality treatments and manicures.
Spa Bar London
Time Out says
Details
- Address:
- 56 High Street
- Northwood
- London
- HA6 1BL
- Contact:
- View Website
- 01923 842 570
- Transport:
- Tube: Northwood
- Do you own this business?
- Sign in & claim business
Discover Time Out original video