Leas in Teddington, MIDDLESEX

T C A

131  High Street, Teddington, MIDDLESEX