The Methodist Central Hall (also known as Central Hall Westminster) is a multi-purpose venue and tourist attraction in the City of Westminster, London. It serves primarily as a Methodist church and a conference centre, but also as an art gallery and ... Read further
License: Attribution License