Jewellery in London - Southwark Barge House Street, 1.11, Oxo Tower Wharf, Southwark, London, SE1 9PH Tags: clocks, watches