
Thames City
London
A new city taking shape on the former northern site of the New Covent Garden Flower Market, overlooking the River Thames. It features twelve buildings with apartments, private amenities, retail, and dining, interconnected by parks and squares.
