The Choir: Unsung Town Filming Locations

The Choir: Unsung Town was filmed in London in United Kingdom.
Show Map
 

Westminster Cathedral

From episode #101.

Source: IMDb