43 Trinity Square , Towrer Hill , London,