What: Carol concert & Christmas market
Where: Westminster Cathedral, London
When: Wednesday 2 December 2015, 7.30pm
Cost: Concert, £12; market entry, free