About The Clock Notting Hill (formerly The Library)
The Clock Notting Hill (formerly The Library) is a fitness facility located at 206-208 Kensington Park Rd, Notting Hill, London W11 1NR, UK.
Google reviewers rate it 3.8 out of 5 across 22 reviews.
What to Expect
Membership prices and class timetables change more often than equipment does, so confirm them with The Clock Notting Hill (formerly The Library) directly before your first visit.
FAQ
What is The Clock Notting Hill (formerly The Library) rated?
3.8 out of 5 from 22 Google reviews.
Where is The Clock Notting Hill (formerly The Library)?
206-208 Kensington Park Rd, Notting Hill, London W11 1NR, UK.