Village Hall, The
1-3 Arches Lane, London
SW11 8AB