Giggs Hill Green

Giggs Hill Green
Portsmouth Road, Thames Ditton, KT7 0EB
Photo of Giggs Hill Green