Filming
The show was filmed at Riverwalk House in London, UK.
Read more about this topic: Charge (TV Series)