The clock tower of the Palace of Westminster housing Big Ben seen over south London residential rooftops.