At over two feet in diameter, this oversized wall clock features large Roman numerals cut from galvanized metal, a warm brown wooden frame, and sleek black steel hands. The phrase Kensington Station – London 1883 is printed on the face, adding a touch of vintage English allure.