Filming Locations (1)

  • Albany Studio, Albany Street, Camden Town, London, England, UK