Based in the heart of Fulham,we are located in the light and beautifully presented St. Etheldreda’s Church Hall, Cloncurry Street, Fulham SW6.
On the corner of Fulham Palace Road and Cloncurry Street