CLOCKHOUSE phone The Clock House, 61, Pound St Carshalton, Greater London SM5 3PG map The Clock House phone 61, Pound St Carshalton, Greater London SM5 3PG map if (!IN_DEV) { ?> } ?>