Big Ben, Westminster Bridge on River Thames in London, the UK aerial view. Photo Credit: © Michal Bednarek via 123RF.com. Big Ben, Westminster Bridge on River Thames in London, the UK aerial view. Photo Credit: © Michal Bednarek via 123RF.com.