The Luton Yearbook 1914 describes Mount Tabor Chapel:
Third Circuit – Mount Tabor, at the corner of Hibbert Street and Castle Street, is the head, and has seating accommodation for 700 worshippers.
Staff
Property