The Limping Fox

15 Rushett Road Thames Ditton KT7 0UX