New buildings on the More London development near Tower Bridge. The tower on the left is an enormous street lamp.