Look carefully - you can see the Olympic Stadium and also the High Rise at Ilford Broadway!
T
he Sky Garden at 20 Fenchurch Street is an amazing experience and it is FREE! There are 35 floor - so the lift told me 0 with a cafe and restaurants at the top and a range of plants that defy description. Google Sky Garden, book tickets in advance, take a passport or driving licence - and it is yours for the asking!