Eagle-eyed Twitter users and east Londoners got snap happy as cruise ship Silver Cloud arrived in the capital.

Sailing up the Thames to moor beside HMS Belfast by Tower Bridge, the 296-guest capacity vessel is set to leave London on Monday, August 3, having collected her passengers the previous day.

Operated by Silversea, she is set to embark on a round-trip taking in Copenhagen, Stockholm, Tallinn, St Petersburg, Helsinki and Amsterdam before returning to London.

The 15-day voyage costs from £6,650.

Then, on August 18, she'll be ready for a 13-day cruise around the British Isles finishing in Southampton.

She was last in London in June, when Londoners were equally eager to capture her progress up the Thames with their cameras.