The slice of reality at Greenwich Peninsula with a rather beautiful slice of building over the river at Docklands - Ontario Tower.