Elm Grove Hall 1 Hersham Road Walton-on-Thames, Surrey KT12 1LH
View directions
Nothing's happening here