Eldonian Village Hall

Eldonian Village Hall
Burlington Street, Liverpool, Merseyside, L3 6LG
Photo of Eldonian Village Hall