Coming soon: 1 Merchant Square, the tallest building in Westminster, London

The Cucumber at 1 Merchant Square is set to be the tallest building in Westminster, London

London’s skyline is changing fast, with a plethora of upmarket high rises set to alter the landscape for ever – and not always for the better. Swiftly dividing opinion is the forthcoming luxury development at …

The Cucumber at 1 Merchant Square is set to be the tallest building in Westminster, London Read More

Walkie Talkie tower at 20 Fenchurch Street, City of London nears completion as work starts on Europe’s highest roof garden

Costing over £200 million, the Walkie Talkie tower at 20 Fenchurch Street has been designed by Uruguayan architect Rafael Viñoly and features an opinion-dividing top-heavy form. Set to open in just under …

Walkie Talkie tower at 20 Fenchurch Street, City of London nears completion as work starts on Europe’s highest roof garden Read More