Covent garden
Previous
Next
Previous
Next
Located between Covent Garden and Leicester Square tube stations, Townhouse Covent Garden is a nail haven in the heart of central London.
6 Slingsby Place,
London, WC2E 9AB
MON – WED:
THU:
FRI:
SAT – SUN:
MONDAY – WEDNESDAY:
THURSDAY:
FRIDAY:
SATURDAY – SUNDAY:
09:00 – 20:00
09:00 – 21:00
09:00 – 20:00
10:00 – 19:00