logo

Tag : london squares

31 Jul 2020

THE LONDON SQUARE STILL HITS THE MARK FOR THE 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 metropolis, apprise urban planning and bring about social change. Over time, the squares have had a huge impact on the values of many prime residential properties surrounding them and for many, continue to do so.