My trains are parked directly behind it Ded. I can tell you that place has caused a lot of resentment over the years and continues to do so. The police seem to turn a blind eye to double or sometimes treble parking outside that place on busy days which causes chaos on that rather busy road.
I also remember that at the time of 7/7 when Tube Trains full of people were being blown up we never had a Police Guard on our depot which houses between 50 and 60 trains every night. But next door at the Mosque had 2 coppers on permanent patrol for quite a while afterwards.