SE1 7GR
The Corniche, 24 Albert Embankment, London
Modern apartment Facing River Thames High specification apartment Gym, spa, pool and cinema Residents' club and bar with roof terrace 24 Hour concierge