Stone Haus

Teddington, Middlesex