Category : History

History

Starting life in 1863, a corrugated iron church construction in North West London set about a new course in the 1950s when its interior was transformed to resemble a naval ship.