Big Ben stands tall against the English skyline.