As far as I understand, no property owner in London actually owns their property. Bizarre.

Reply to this note

Please Login to reply.

Discussion

That's true as well.