BIG BEN

The Houses of Parliament's iconic clock tower is one of London's most famous landmarks

More photos by lawypop