News

Visitors to Victoria Embankment Gardens, Central London, couldn’t resist snapping photos when they thought they'd spotted the ...