New development of two towers near Thames river boat service