From an exclusive address on the south side of the River Thames, The Corniche offers panoramic views over the most important stretch of the river Houses of parliament to the pods of the London Eye towards the City of London. The Corniche is perfectly placed to capture the unique beauty and personality of the London metropolis.