The same goes for Washington DC and the Vatican.
As far as I understand, no property owner in London actually owns their property. Bizarre.
Please Login to reply.
That's true as well.