Where is Bloomsbury Central Baptist Church?
Bloomsbury Central Baptist Church is the biggest Baptist Church in the centre of London and Meetings of the LBA including the Annual Assembly are often held there. It is at the very northern end of Shaftesbury Avenue just south of the junction with New Oxford Street. The nearest Tube Station is Tottenham Court Road but it can also easily be reached from Leicester Square, Covent Garden and Holborn Tube Stations.