Named after the curvaceous roads that cling to mountain and cliff-sides offering spectacular views, the Corniche is a stunning riverside development of three high-rise buildings in central London, providing panoramic vistas of the Thames. Their elliptical form and sweeping curves are evocative of the wide bends of a corniche. In keeping with the sleek, contemporary…

Read More