Upper Hall, St Etheldreda's Church Hall

Upper Hall, St Etheldreda's Church Hall

Cloncurry Street
SW6 6DS Fulham
United Kingdom
51° 28' 27.696" N, 0° 12' 53.8848" W