Filming Locations (1)

  • Edgbaston, Birmingham, West Midlands, England, UK