Teddington Lodge (Diamond Hotels Ltd) http://www.teddingtonlodge.com +44 7949 466 210 , Teddington, TW11 8TX, United Kingdom