Skip to content

Central London

The high-rise that stole the sun

The high-rise that stole the sun

At the centre of Covent Garden lies the area's last community garden. Soon, it might disappear — all due to a new luxury hotel and theatre built for Cirque du Soleil.