Christ the Redeemer is in Rio, not London. For a London venue, you'd need a different landmark. However, if we imagine a hypothetical "Christ the Redeemer, London" and apply your criteria: Experience a striking contemporary sculpture and a unique spiritual space in East London. This cultural landmark offers panoramic views of the city skyline from its elevated position.
Parque Nacional da Tijuca - Alto da Boa Vista, Rio de Janeiro - RJ, Brazil, London