As more skyscrapers are approved in London, new images have revealed how the city’s skyline will ‘clutter ... the capital ...
OREO made a bold statement in London with a striking installation: a giant square cookie towering over the city at Observation Point on the River Thames. Created to celebrate the brand’s ...