Thomas More Square

 
Dec 31, 2009 eye icon483

A business village on the edge of the City, adjacent to St Katherine Docks and minutes from London City Airport.

Purchased in 2007 and a 50% share was later sold to The Cadillac Fairview Corporation Limited.


 
written by