This, always this!!
Theres a huge lack of CQB sites near London and in the south east (do NOT even mention bunker 51 to me

)
And Strikefoce does look bland due to the DIY rooms/cover that has been built but I bet it is more fun to play than it looks. After the first game you wouldnt notice it so much.
but unless I am being rather stupid (highly likely) there is NO address for the site, so where dafuq is it??