The smallest house in London?

The smallest house in London or an entrance to a secret government facility?

I was meeting someone at this address for lunch, and could witness dozens (or at least a dozen) of people coming out the door.

Comments