|
View details
The View,
Taylor Place,
5 Payne Road,
London,
The View is an inward investment and marketing suite located on the top two floors of a 16-storey development in Bow, east London, and boasts a large terrace with panoramic views overlooking the Olympic Park and Stadium for the Games in 2012. The venue’s sightlines orientate visitors by means of a dramatic vista comprising central London, Canary Wharf, Docklands, Greenwich and the River Thames, the Olympic Park and the London horizon from Alexandra Palace in the north to the Queen Elizabeth... more »
|