![](http://www.alamy.com/thumbs/6/A601DE0D-F0A9-4EA5-B856-DC31B6121E52/DRM6NE.jpg)
The Clock House pub sign, Teddington, Greater London, UK
Size: 4896px × 3179px
Location: Teddington, London Borough of Richmond, South West London, England, UK
Photo credit: © Eden Breitz / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: bar, borough, clock, england, house, lbrut, london, pub, public, restaurant, richmond, sign, south, teddington, thames, tw11, uk, west