The London Square still hits the mark for overseas investor
The London square, from its initial development in the mid-seventeenth century to the present day, is a very ‘English phenomenon’ which would come to define the physical landscape of London’s…


