Fitness Center

The Clock Notting Hill (formerly The Library)

Contact & Location

Address
206-208 Kensington Park Road, London

The Clock Notting Hill (formerly The Library) is a fitness facility in London, located at 206-208 Kensington Park Road, London. It holds a 3.8-star Google rating based on 22 member reviews. Browse member reviews below to learn more about The Clock Notting Hill (formerly The Library).

Member Rating

3.8
Based on 22 reviews
Powered by Google Updated Sep 2025