Big Ben towers high above the over buildings.