SORRY
The Clock Place website is no longer available.
You can still contact The Clock Place to book an apartment.
Phone:
00356 21 572013
or Mobile:
00356 99 487770
The Domain
www.theclockplace.co.uk
Is available to purchase. You can make an offer by contacting
Information@theclockplace.co.uk