Hampstead Clock Shop

12 Heath Street,                                    T: 0207 794 3297

London,                                                 M: 0759 830 1277

NW3 6TE    

 

Please do call in advance, our shop only contains a small proportion of our current stock.

Find us on

facebook_logoSmall120
* Required