The Bill’s final beat – Sun Hill before demolition
Tucked away in an industrial estate amongst car repair shops and builders’ merchants, there’s a Metropolitan police station that’s more famous that most in the capital. Sun Hill was portrayed on the ITV series the Bill as being in Tower Hamlets, but it was actually filmed in a […]