A choir will warm you up ’tis season at Leicester Square
Busking away every Saturday morning on the Leicester Square is the band of Jesus’s very own army from the God’s Vision Church at the heart of central London. Their singing may not the most polished…