Maritime Building, Royal Wharf, London E...
Latitude Building, Royal Wharf, London E...
Anchor Building, Royal Wharf, London E16