Trinity House enjoys a superb location overlooking the Tower of London and the River Thames.