Deptford Dockyard Clock in Thamesmead Posted on 03/24/201411/06/2015 by Jess Steele And here is the Deptford Dockyard clock in situ in Thamesmead town centre. Source: Spinning Plates