I happened to drive past this house, more like fortress, today leaving the Vietnamese embassy. The house, 49a Leedon Park, has a guard house, staffed with a Gurka. At the other corner, there is another drive way, with a Gurka standing in the street with the rather large automatic rifle they sometimes carry. The little I saw of the house made it look like it had roll-down metal covers over the windows.
I assumed it was some Embassy, but it isn't labelled as anything on the maps, and the Vietnamese Embassy just 300m down the road, which is labelled, looks like a run-down shanty compared to this place. Any idea what it is? I googled, and funny enough all that came up was a thread on Sammyboy from a few years ago with someone asking the same question.