Jewellery in London - Westminster 81A Rochester Row, Westminster, London, SW1P 1LJ Tags: clocks, watches