Inside the Agency: Ogilvy London’s Thames River views
There’s one feature of Ogilvy & Mather’s new London office that’s pretty hard to ignore: the view. Overlooking the River Thames on the Southbank, the floor-to-ceiling windows reveal a procession of river taxis, barges and ... read more
No comments yet. Be the first.
Search Advertising Perspectives