This is one of the largest private garden squares in London.

Leave a comment