Big Ben looms ahead of a busy street.