Windows on a new development near tower bridge London. Taken on a recent business trip to London.