Tag: london olympia

NEW IMAGE OF £1BN REGENERATION OF LONDON OLYMPIA
london olympia

NEW IMAGE OF £1BN REGENERATION OF LONDON OLYMPIA

A new image of the Central Towers, which will form part of the £1billion redevelopment of London’s Olympia Exhibition Centre, in West London, has been …