a great location on walking distance from O2 Arena on the Greenwich peninsula.
Riverside view including Thames barrier. coop store is your neighbor.